Gambar Sampul TIK · Bab 4 Mengelola Basis Data
TIK · Bab 4 Mengelola Basis Data
Onno W. Purbo

24/08/2021 09:51:18

SMA 11 KTSP

Lihat Katalog Lainnya
Halaman

BAB IV

BAB IV

MENGELOLA BASIS DATA

MENGELOLA BASIS DATA

Standar Kompetensi

Standar Kompetensi

Menggunakan perangkat lunak pengolah angka untuk menghasilkan informasi.

Kompetensi Dasar:

Kompetensi Dasar:

Men

getahui basis data pada OpenOffice.org Calc.

Menggunakan fasilitas Data Sort.

Menggunakan fasilitas Data Filter.

Menggunakan fasilitas Validasi Data.

Menggunak

an fasilitas Subtotal.

A.

A.

PENGERTIAN BASIS DATA

PENGERTIAN BASIS DATA

Calc mempunyai fungsi untuk melakukan manajemen pengelolaan basis data model

relasional. Basis data dibangun menggunakan struktur kolom dan baris.

Field

basis data

dibangun pada kolom-kolom Calc. Sementara itu,

Record

basis data dibangun pada baris-

baris Calc.

Beberapa fungsi basis data Calc yang banyak digunakan dalam proses pengolahan data

adalah:

1.

Data Sort;

2.

Data Filter;

3.

Validasi Data; dan

4.

Subtotal.

B.

B.

MENGGUNAKAN

MENGGUNAKAN

FASILITAS

FASILITAS

DATA SORT

DATA SORT

Fasilitas data sort digunakan untuk mengurutkan data mengacu pada

Field

yang kita

inginkan. Untuk memperlihatkan proses pengurutan data, kita akan membuat data berikut

yang berisi Nama, Kota, Tanggal Lahir, dan Umur.

Tanggal lahir ditulis menggunakan format bulan/tanggal/tahun dalam bentuk angka agar

Calc mengenali bahwa yang kita masukkan adalah tanggal.

MENGELOLA BASIS DATA

MENGELOLA BASIS DATA

75

75

Gambar

4.1 Penulisan data tanggal pada lembar kerja Calc

Pada Gambar 4.1, perhitungan umur dilakukan secara otomatis dari informasi tanggal lahir

menggunakan langkah berikut.

1.Kliklah sel

D2

.

2.Ketiklah “

=YEARS(

“.

3.Kliklah sel

C2

.

4.Ketiklah “

;TODAY();1)

”.

Secara otomatis, Calc akan memperlihatkan umur (dalam satuan tahun). Sementara itu,

pada baris masukan diperlihatkan rumusnya, yaitu

“=YEARS(C2:TODAY();1)”

.

Seperti yang sudah-sudah, rumus pada sel

D2

perlu dikopi ke sel

D3

sampai

D14

.

Perhatikan baik-baik bahwa pada bagian paling atas atau pada baris pertama, kita

menuliskan nama

Field

dan bukan

Record

atau data.

Berikut adalah langkah-langkah sederhana untuk mengurutkan data agar berurut sesuai

dengan usia dari yang paling tua ke yang paling muda.

1.Klikkan mouse pada sembarang sel.

2.Pilih

Data

.

3.Pilih

Sort

.

4.Pada menu yang ditampilkan, pilihlah

Sort By

UMUR agar tabel berurut

berdasarkan umur.

5.Pilihlah salah satu antara

Ascending

(Naik) atau

Decending

(turun).

6.Tekanlah tombol

OK.

76

76

MENGELOLA BASIS DATA

MENGELOLA BASIS DATA

Gambar

4.2 Mengurutkan berdasar umur

Setelah tombol

OK

ditekan, maka tabel yang kita miliki akan berubah dan sekarang urutan

akan berdasarkan umur. Perhatikan bahwa NAMA, KOTA, dan TGL LAHIR akan turut

mengurut mengikuti UMUR.

Gambar

4.3 Hasil pengurutan berdasarkan umur

MENGELOLA BASIS DATA

MENGELOLA BASIS DATA

77

77

C.

C.

MENGGUNAKAN FASILITAS DATA

MENGGUNAKAN FASILITAS DATA

FILTER

FILTER

Kadangkala kita ingin memfilter atau menyaring data berdasarkan kriteria tertentu. Hal ini

dapat dengan mudah dilakukan menggunakan fasilitas

Data

Filter

yang tersedia dalam

Calc.Sebagai contoh, kita ingin memfilter data yang ada berdasarkan kota dari setiap

anggota. Langkah yang perlu dilakukan adalah sebagai berikut.

Klikkan mouse pada sembarang sel dalam data.

Kliklah menu

Data

.

Pilihlah

Filter

.

Pilihlah

Auto Filter

.

Langkah di atas memberikan hasil seperti Gambar 4.4.

Gambar

4.4 Pemakaian Auto Filter

Jika kita mengklik anak panah yang ada di sebelah

Field,

kita dapat mengaktifkan pilihan

Filter

yang ada. Perhatikan Gambar 4.5.

Gambar

4.5 Pilihan Filter

78

78

MENGELOLA BASIS DATA

MENGELOLA BASIS DATA

Jika

Filter

yang dipilih adalah “Jakarta”, lembar kerja hanya akan menampilkan data yang

termasuk dalam kategori kota “Jakarta” saja.

Gambar

4.6 Tampilan data yang diperoleh dengan filter Jakarta

Teknik

Auto Filter

yang mungkin akan menarik adalah untuk mencari anggota yang

mempunyai umur lebih muda daripada 40 tahun. Cara yang perlu dilakukan tidak terlalu

sukar, yaitu sebagai berikut.

1.Klikkan mouse pada sembarang sel dalam data.

2.Kliklah menu

Data

.

3.Pilihlah

Filter

.

4.Pilihlah

Auto Filter

.

5.Kliklah anak panah yang terdapat di sebelah

Field

.

Pada pilihan

Filter

yang

tampak, pilihlah

Standard Filter

.

Gambar

4.7 Pilihan Filter

Langkah di atas memunculkan jendela pengaturan Standard Filter (Gambar 4.8).

MENGELOLA BASIS DATA

MENGELOLA BASIS DATA

79

79

Gambar

4.8 Penyaringan data dengan Standard Filter

6.Pilihlah

Field name

UMUR.

7.Pilihlah

Condition

“<”.

8.Pilihlah

Value

“40” (Gambar 4.8).

Setelah kita menekan tombol

OK

, lembar kerja akan berubah. Kali ini lembar kerja hanya

menampilkan data yang berumur kurang dari 40.

Gambar

4.9 Penyaringan yang memberikan informasi nama-nama yang berumur di

bawah 40 tahun

D.

D.

MENGGUNAKAN FASILITAS

MENGGUNAKAN FASILITAS

VALIDASI

VALIDASI

DATA

DATA

Salah satu fasilitas yang sangat membantu dalam proses pemasukan data adalah fasilitas

untuk mengecek dan memvalidasi data. Sebagai contoh, kita menghendaki data yang

masuk harus memenuhi syarat tertentu seperti:

1.umur yang diizinkan harus di atas 17 tahun;

2.gaji bulanan harus di atas Upah Minimum Regional (UMR); dan sebagainya.

Kondisi-kondisi di atas dapat kita masukan dalam lembar kerja untuk memvalidasi data

yang di masukkan. Jika data yang dimasukan salah, fasilitas validasi data akan

memberitahukan kesalahan yang kita buat.

Sebagai contoh, mari kita lihat sebuah lembar kerja berisi nama, kota, dan gaji pada

Gambar 4.10.

80

80

MENGELOLA BASIS DATA

MENGELOLA BASIS DATA

Gambar

4.10 Lembar kerja berisi data nama, kota, dan gaji

Yang akan dilakukan di sini adalah memvalidasi bahwa tidak ada orang yang memperoleh

gaji di bawah upah minimum. Misalnya, upah minimum yang ditentukan pemerintah

adalah Rp500.000,00/bulan. Langkah yang perlu dilakukan untuk melakukan validasi

tersebut adalah sebagai berikut.

Bloklah data

Gaji

menggunakan mouse. Kemudian, lakukan klik kanan agar kolom

dengan nilai gaji terblok.

Gambar

4.11 Memblok data pada kolom Gaji

Kliklah menu

Data

.

Pilihlah

Validity

(Validasi).

MENGELOLA BASIS DATA

MENGELOLA BASIS DATA

81

81

Gambar

4.12 Jendela pengaturan Validity

Pastikan menu

Criteria

pada jendela validasi ditampilkan pada layar.

Pilihl

ah Allow

Decimal.

Hilangkan tanda centang pada Allow blank cells.

Pilihlah Data

greater than or equal to.

Masu

kkan

Minimum

500000.

Arti langkah di atas adalah untuk mengecek apakah ada angka yang di bawah 500.000.

Asumsi upah minimum adalah 500.000.

82

82

MENGELOLA BASIS DATA

MENGELOLA BASIS DATA

Gambar

4.13 Menu Error Alert pada jendela Validity

Pada menu

Error Alert

divalidasi. Pastikan kita memilih

Action

“Stop”

. Pada

bagian

Error message

kita dapat menuliskan keterangan “Gaji harus di atas Upah

Minimum Regional Rp. 500.000/bulan”.

Jika kita memasukan angka di bawah 500.000 dalam kolom gaji, kita akan melihat

keterangan yang memberitahukan bahwa gaji harus di atas UMR (Gambar 4.14).

Gambar

4.14 Keterangan untuk masukan data di bawah 500.000

E.

E.

MENGGUNAKAN FASILITAS

MENGGUNAKAN FASILITAS

SUBTOTAL

SUBTOTAL

Pada saat membuat anggaran, kita perlu menghitung jumlah sebagian dari total

pengeluaran (subtotal). Tujuan pemakaian subtotal adalah untuk melihat pengeluaran tiap-

MENGELOLA BASIS DATA

MENGELOLA BASIS DATA

83

83

tiap bagian.

Logika subtotal relatif sederhana, yaitu:

1.

urutkan lembar kerja berdasarkan jenis/kelompok yang kita inginkan; dan

2.

lakukan perhitungan subtotal dari menu

Data

dan

Subtotals

.

Contoh lembar kerja sebuah acara perkawinan di desa yang akan dihitung subtotalnya

adalah sebagai berikut.

Gambar

4.15 Lembar kerja anggaran acara perkawinan

Langkah yang diperlukan untuk menghitung subtotal adalah sebagai berikut.

Urutkan data berdasarkan kelompok pengeluaran yang terdapat dalam kolom BAGIAN.

Pilih menu

Data

.

Pilih

Sort

berdasarkan

Field

yang kita kehendaki.

Field

dalam contoh yang dibuat

adalah

BAGIAN.

Gambar

4.16 Hasil pengurutan kolom BAGIAN

84

84

MENGELOLA BASIS DATA

MENGELOLA BASIS DATA

Klikkan mouse pada sembarang sel pada lembar kerja kita.

Kliklah menu

Data

.

Pilihlah

Subtotals

.

Langkah ini menghasilkan keluaran berupa tampilan untuk

mengonfigurasi subtotal.

Pastikan kita memilih

Group by

BAGIAN

.

Centanglah pilihan pada bagian

Calculate subtotals for

BIAYA

.

Pilihlah

Use function

→ Sum

.

Gambar

4.17 Pengaturan pada jendela Subtotals

Tekanlah

tombol

OK.

Langkah ini akan menampilkan hasil perhitungan subtotal untuk

lembar kerja.

MENGELOLA BASIS DATA

MENGELOLA BASIS DATA

85

85

Gambar

4.18 Hasil perhitungan Subtotal pada anggaran acara perkawinan

F. RANGKUMAN

F. RANGKUMAN

1.

Calc mempunyai fungsi untuk melakukan manajemen pengelolaan basis data model

relasional. Basis data dibangun menggunakan struktur kolom dan baris.

2.

Fasilitas data sort digunakan untuk mengurutkan data mengacu pada

Field

yang kita

inginkan.

3.

Untuk menyaring data berdasarkan kriteria tertentu kita dapat menggunakan fasilitas

Data Filter.

4.

Fasilitas Calc yang sangat membantu dalam proses pemasukan data adalah fasilitas

untuk mengecek dan memvalidasi data.

5.

Untuk menjumlahkan data-data yang berupa angka menurut kelompok-kelompok

tertentu, kita dapat memanfaatkan menu

Data–Subtotals

.

G. ISTILAH-ISTILAH PENTING

G. ISTILAH-ISTILAH PENTING

Istilah

Arti

Ascending

Naik.

Calculate subtotals

Menghitung sebagian dari total.

Criteria

Kriteria.

86

86

MENGELOLA BASIS DATA

MENGELOLA BASIS DATA

Istilah

Arti

Descending

Turun.

Error Alert

Pemberitahuan kesalahan.

Equal to

Sama dengan.

Filter

Tapis.

Greater than

Lebih besar daripada.

Sort

Mengurutkan.

Subtotals

Sebagian dari total.

Sum

Jumlah.

UMR

Upah Minimum Regional.

Record

Catatan.

H. EVALUASI

H. EVALUASI

a. Soal Teori

Jawablah pertanyaan-pertanyaan berikut.

1.

Sebutkan macam-macam fungsi pengelolaan basis data yang didukung oleh Calc.

2.

Apa yang terjadi pada data Anda pada saat dilakukan pengurutan menggunakan pilihan

Ascending? Bagaimana pula dengan pilihan Descending?

3.

Berapakah Upah Minimum Regional (UMR) di wilayah Anda? Bagaimana cara membuat

validasi data agar gaji pegawai sebuah perusahaan tidak kurang dari UMR?

4.

Berapakah usia maksimum seorang

Sales Promotion Girl

(SPG)? Bagaimana cara bagian

personalia di sebuah

department store

atau mal membuat validasi data umur SPG?

b.

Praktik

Kerjakan tugas-tugas berikut.

1.

Buatlah lembar kerja berisi nama, alamat, nomor telepon, kota kelahiran teman-temanmu

dalam satu kelas. Gunakan fungsi

data sort

untuk mengurutkan data pada lembar kerja

berdasarkan nama.

2.

Pada lembar kerja pada soal Praktik nomor 1, gunakan fasilitas

auto filter

untuk

menampilkan teman-teman yang mempunyai kota kelahiran yang sama.

3.

Buatlah lembar kerja yang berisi nama teman-temanmu dan jumlah buku yang dibawa

dalam tas masing-masing. Gunakan fasilitas

auto filter

untuk menampilkan nama

temanmu yang membawa buku kurang dari empat.

Buatlah lembar kerja berisi anggaran panitia perayaan HUT Kemerdekaan RI. Gunakan

fasilitas subtotal untuk melihat anggaran tiap-tiap seksi dalam kepanitiaan tersebut.

Macam-macam seksi dalam kepanitiaan antara lain adalah seksi konsumsi dan seksi

dokumentasi.

MENGELOLA BASIS DATA

MENGELOLA BASIS DATA

87

87